Letton Hall

Letton Hall is a stately home located just outside the village of Shipdham, Norfolk, England. It is mainly used for Christian worship holidays and includes its own purpose-built go-karting track.

External links